resolve (difficulties) - Turkish English Dictionary